on a power trip - French English Dictionary